body {
 color: #eee;
}

a{
	color: #666;
}

a:hover{
	color: #ccc;
}

input, textarea{
  background-color:#111;
  color:#ddd;
  border:solid 1px #222;
}

/*#logo_big:hover{
	background-image: url("../assets/logo_big_hover.jpg");
}*/

#head-nav li.selected{
  color: #bbb !important;
}

#cats li{
    color: #666;
    border-left: 1px solid #000;
    border-right: 1px solid #000;
    border-top: 1px solid #000;
}

#cats-list li:hover{
  color: #999;
  background-color: #002929;
}

#cats-items{
	border-top: 1px solid #000;
}

.nav-header{
	border-left: 1px solid #000;
	border-top: 1px solid #000;
}

.nav-prev{
	border-left: 1px solid #000;
	border-right: 1px solid #000;
}
.nav-next{
	border-left: 1px solid #000;
	border-right: 1px solid #000;
}
#year-pointer{
	border-top: 1px solid #000;
}

#cats-next:hover, #cats-prev:hover, #year-prev:hover, #year-next:hover{
	color: #999;
	background-color: #222;
}

div.black-box{
	 color: #eee;
	 background-color: #000;
}

.ui-autocomplete {
	background-color: #1d1d1d;
	border: 1px #666 solid;
	color: #ddd;
}

.ui-menu-item:hover{
	background-color: #222;
	color: #eee;
}

.rw-col{
	background-color:#111;
	border-left: solid 1px #333;
	border-right: solid 1px #333;
}

.rw-col-wide{
	background-color: #101010;
	border-left: solid 1px #333;
	border-right: solid 1px #333;
}

#rw-col-headers {
	border-bottom: solid 2px #666;
}

#user-profile {
	border-top: solid 2px #666;
}


#user-profile dl dt{
	color: #888;
}

#user-profile dl dd{
	color: #fff;
}

marquee{
	background-color: #111;
	color: #999;
}


.footer{
	color: #333;
}

.footer li:hover {
	color: #999;
}

/*.search {
  background: url("../assets/top_search_bar_bg.png") no-repeat;
}*/

.search .trigger{
/*	background: url("../assets/top_search_bar_trigger.png");*/
}

